#include "geometry.h"

namespace ptn
{
	Vertex CreateVertex(D3DXVECTOR3 position, D3DXVECTOR2 texcoord,
			D3DXVECTOR3 normal)
	{
		Vertex out =
			{ position, texcoord, normal };
		return out;
	}
}

namespace pc
{
	Vertex CreateVertex(D3DXVECTOR3 position, D3DXVECTOR4 colour)
	{
		Vertex out =
			{ position, colour };
		return out;
	}
}

namespace pt
{
	Vertex CreateVertex(D3DXVECTOR3 position, D3DXVECTOR2 texcoord)
	{
		Vertex out =
			{ position, texcoord };
		return out;
	}
}